throw light on (a matter) - Spanisch Englisch Wörterbuch